HeartCode BLS is the AHA’s blended learning delivery method for the AHA’s BLS Course. HeartCode blended learning delivers quality resuscitation education regardless of where providers are located and gives them more control to complete the course at their own pace. Providers first complete the online portion of HeartCode BLS and then complete a hands-on skills session with an AHA BLS Instructor or on a simulation station. To enter the course, participants must complete a precourse self-assessment.