Heartcode BLS is a blended earning course. The Heartcode is a self paced online video lecture with demonstrations. After you complete this online BLS training. You are required to call and schedule a skill test before you can receive the AHA completion certificate.