{"id":14727,"date":"2023-02-16T10:08:20","date_gmt":"2023-02-16T15:08:20","guid":{"rendered":"https:\/\/csdconstruction.qc.ca\/construction-industry\/formation-asp\/"},"modified":"2026-04-21T10:16:32","modified_gmt":"2026-04-21T14:16:32","slug":"asp-training","status":"publish","type":"page","link":"https:\/\/csdconstruction.qc.ca\/en\/construction-industry\/asp-training\/","title":{"rendered":"The ASP Course: Health and safety on Construction Sites"},"content":{"rendered":"\n<div class=\"wp-block-columns section-top content-wrapper is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" style=\"font-style:normal;font-weight:300;text-transform:uppercase\">The ASP course: Health and safety on Construction Sites<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"text-transform:uppercase\">Required training for working in construction<\/h3>\n\n\n\n<p>Want to work on construction sites? The first thing to do is take your ASP course.<\/p>\n\n\n\n<p>And it works out well, because <strong>we reimburse the cost of the ASP course<\/strong> when you become a member. It&#8217;s a great way to join the best union and save money!<\/p>\n\n\n\n<p>Here is what to expect:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It&#8217;s a mandatory, <strong>30-hour training course that takes place over two weekends.<\/strong><\/li>\n\n\n\n<li>You&#8217;ll learn how to understand and apply the health and safety regulation <em>Safety Code for the construction industry<\/em>. <\/li>\n\n\n\n<li>When you pass the test, you&#8217;ll get a provisional certificate that will let you get your <a href=\"https:\/\/csdconstruction.qc.ca\/en\/construction-industry\/competency-certificates\/\">competency certificate<\/a> and start working on construction sites. <\/li>\n\n\n\n<li>Then, you&#8217;ll receive an ASP card by mail (you can expect a 12-week dalay).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"text-transform:uppercase\">When and where does ASP training happen?<\/h3>\n\n\n\n<p>Different options are available: day or night classes, online, etc.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Jonqui\u00e8re<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>June 20-21 and 27-28, 2026<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Montreal<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>April 25-26 and May 2-3, 2026 &#8211; <strong>SOLD-OUT<\/strong><\/li>\n\n\n\n<li>May 23-24 and 30-31, 2026<\/li>\n\n\n\n<li>June 20-21 and 27-28, 2026<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">St-Jean-sur-Richelieu<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dates to be announced.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Victoriaville<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>May 30-31 and June 6-7, 2026<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"text-transform:uppercase\">reimbursement<\/h3>\n\n\n\n<p>CSD Construction reimburses most costs* to participants who have confirmed their union membership with us. <\/p>\n\n\n\n<p>Reimbursement is made upon receipt of the first hour contributed but <strong>excludes the $50 card issuing fees.<\/strong><\/p>\n\n\n\n<p>Please <strong>allow 8-10 weeks to receive your reimbursement<\/strong>, because of the delays required for the CCQ to notify us of the reimbursement of contributions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"text-transform:uppercase\">How do you register for an ASP course?<\/h3>\n\n\n\n<p>It\u2019s easy! Fill out the form below and we will contact you to complete your registration, or call <a href=\"tel:18668991029\">1-866-899-1029<\/a> during business hours.<\/p>\n\n\n\n<p>To register, you will need your Social Insurance Number (SIN). Immigrants can obtain their SIN from the Government of Canada.<\/p>\n\n\n\n<p><em>CSD Construction is authorized by the Association paritaire pour la sant\u00e9 et la s\u00e9curit\u00e9 du travail du secteur de la construction (ASP) to offer the course Sant\u00e9 et s\u00e9curit\u00e9 g\u00e9n\u00e9rale sur les chantiers de la construction (Health and safety on Construction Sites).<\/em><\/p>\n\n\n\n<p>* Certain conditions apply. Contact us for details.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-group cta-block has-black-background-color has-background\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"has-text-align-center has-beige-color has-text-color wp-block-heading\">Get in touch with us<\/h3>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button btn-full\"><a class=\"wp-block-button__link has-green-background-color has-background wp-element-button\" href=\"\/en\/contact\/\" style=\"border-radius:0px\">Contact us<\/a><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p><\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group section dark-bg\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group section-interne content-wrapper\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center content-wrapper has-beige-color has-text-color\">Sign up for the ASP course<\/h2>\n\n\n<script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_9' style='display:none'><div id='gf_9' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>* required fields<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_9'  action='\/en\/wp-json\/wp\/v2\/pages\/14727#gf_9' data-formid='9' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_9' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_9_13\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_13'>Last Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_13' id='input_9_13' type='text' value='' class='large'    placeholder='Last Name' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_9_14\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_14'>First Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_14' id='input_9_14' type='text' value='' class='large'    placeholder='First Name' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_9_15\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_15'>Home Address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_15' id='input_9_15' type='text' value='' class='large'    placeholder='Home Address' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_9_17\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_17'>City<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_17' id='input_9_17' type='text' value='' class='large'    placeholder='City' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_9_18\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_18'>Postal Code<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_18' id='input_9_18' type='text' value='' class='large'    placeholder='XXX XXX' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_9_9\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_9'>E-mail<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_9' id='input_9_9' type='email' value='' class='large'   placeholder='E-mail' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_9_7\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_7'>Telephone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_7' id='input_9_7' type='tel' value='' class='large'  placeholder='Telephone' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_9_16\" class=\"gfield gfield--type-date gfield--input-type-date gfield--input-type-datepicker gfield--datepicker-no-icon gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_16'>Date of Birth<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_date'>\n                            <input name='input_16' id='input_9_16' type='text' value='' class='datepicker gform-datepicker dmy datepicker_no_icon gdatepicker-no-icon'   placeholder='DD\/MM\/YYYY' aria-describedby=\"input_9_16_date_format\" aria-invalid=\"false\" aria-required=\"true\"\/>\n                            <span id='input_9_16_date_format' class='screen-reader-text'>DD slash MM slash YYYY<\/span>\n                        <\/div>\n                        <input type='hidden' id='gforms_calendar_icon_input_9_16' class='gform_hidden' value='https:\/\/csdconstruction.qc.ca\/wp-content\/plugins\/gravityforms\/images\/datepicker\/datepicker.svg'\/><\/div><div id=\"field_9_22\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_22'>Social Insurance Number (SIN)<\/label><div class='ginput_container ginput_container_text'><input name='input_22' id='input_9_22' type='text' value='' class='large'    placeholder='XXX XXX XXX'  aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_9_10\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >I&#039;m interested in taking the ASP course in:<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_9_10'><div class='gchoice gchoice_9_10_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.1' type='checkbox'  value='Granby'  id='choice_9_10_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_9_10_1' id='label_9_10_1' class='gform-field-label gform-field-label--type-inline'>Granby<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_9_10_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.2' type='checkbox'  value='Jonquiere'  id='choice_9_10_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_9_10_2' id='label_9_10_2' class='gform-field-label gform-field-label--type-inline'>Jonquiere<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_9_10_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.3' type='checkbox'  value='Montreal'  id='choice_9_10_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_9_10_3' id='label_9_10_3' class='gform-field-label gform-field-label--type-inline'>Montreal<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_9_10_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.4' type='checkbox'  value='Quebec City'  id='choice_9_10_4'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_9_10_4' id='label_9_10_4' class='gform-field-label gform-field-label--type-inline'>Quebec City<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_9_10_5'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.5' type='checkbox'  value='St-Jean-sur-Richelieu'  id='choice_9_10_5'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_9_10_5' id='label_9_10_5' class='gform-field-label gform-field-label--type-inline'>St-Jean-sur-Richelieu<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_9_11\" class=\"gfield gfield--type-captcha gfield--input-type-captcha field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_11'>CAPTCHA<\/label><div id='input_9_11' class='ginput_container ginput_recaptcha' data-sitekey='6LcY5OMkAAAAAKaro5K4enpouiXZZ6mX0lREtKm4'  data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_9' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_9' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_9' id='gform_theme_9' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_9' id='gform_style_settings_9' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_9' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='9' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='513ApRNk1sVP6Y6j4fAC9MEWiMi0iIlr6oaS6wzJ3\/wpUJPnPsF2+atx876Si34i8bCyzNSBXVs+jMZc4S6yKcQsVTJPHnhscgfPxnL\/Grpo7ZM=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_9' value='WyJ7XCIxMC4xXCI6XCJmMzE2MjJjMWQzNmU1YjZmOGRiZmEyZjY4OTE3YzEwNVwiLFwiMTAuMlwiOlwiZjA0ZGIwYTZkMWI5MTQyYjhmZjE2YTY4NTg3M2RhMmJcIixcIjEwLjNcIjpcIjA5ODRkZjJjNDRiMmVlNzNmOWVmOTc5ZDNmYTA0NDE2XCIsXCIxMC40XCI6XCJhNGVmMGRhYzA1YmZiYjc5YTkzNDc2NmYyNDVjMjc4NFwiLFwiMTAuNVwiOlwiZWExMmVhZWI0ZDdkNzE2ZmYyMzY3MjY0MWM2MDAyNDRcIn0iLCJiM2Y1NjU1ZDcyNDk0NDcyY2QyNjExNDljMDNkN2U0YiJd' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_9' id='gform_target_page_number_9' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_9' id='gform_source_page_number_9' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 9, 'https:\/\/csdconstruction.qc.ca\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_9').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_9');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_9').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_9').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_9').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_9').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_9').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_9').val();gformInitSpinner( 9, 'https:\/\/csdconstruction.qc.ca\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [9, current_page]);window['gf_submitting_9'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_9').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_9').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [9]);window['gf_submitting_9'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_9').text());}else{jQuery('#gform_9').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"9\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_9\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_9\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_9\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 9, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The ASP course: Health and safety on Construction Sites Required training for working in construction Want to work on construction sites? The first thing to do is take your ASP course. And it works out well, because we reimburse the cost of the ASP course when you become a member. It&#8217;s a great way to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":14706,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-no-wrapper.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-14727","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/csdconstruction.qc.ca\/en\/wp-json\/wp\/v2\/pages\/14727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csdconstruction.qc.ca\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/csdconstruction.qc.ca\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/csdconstruction.qc.ca\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csdconstruction.qc.ca\/en\/wp-json\/wp\/v2\/comments?post=14727"}],"version-history":[{"count":82,"href":"https:\/\/csdconstruction.qc.ca\/en\/wp-json\/wp\/v2\/pages\/14727\/revisions"}],"predecessor-version":[{"id":432904,"href":"https:\/\/csdconstruction.qc.ca\/en\/wp-json\/wp\/v2\/pages\/14727\/revisions\/432904"}],"up":[{"embeddable":true,"href":"https:\/\/csdconstruction.qc.ca\/en\/wp-json\/wp\/v2\/pages\/14706"}],"wp:attachment":[{"href":"https:\/\/csdconstruction.qc.ca\/en\/wp-json\/wp\/v2\/media?parent=14727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}